drum barrow - French English Dictionary